package com.hxkcloud.nurse.beans;

import com.google.gson.annotations.Expose;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

import java.util.List;

/**
 * Created by william_sun on 2016-07-22.
 * Description:患者监测类别(血糖血压以及更多)
 */
@DatabaseTable
public class MonitorKindBean {
    @DatabaseField
    private String departmentId;
    @DatabaseField
    @Expose
    private String kindId;//
    @DatabaseField
    @Expose
    private String name;//如血糖
    @DatabaseField
    @Expose
    private String minValue;//测量结果范围的最小值
    @DatabaseField
    @Expose
    private String maxValue;//测量结果范围的最大值
    @DatabaseField
    @Expose
    private String unit;//如mmol/L
    @Expose
    private List<MonitorKindValueBean> valueList;
    @Expose
    private List<MonitorKindTestBean> testList;

    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    public String getKindId() {
        return kindId;
    }

    public void setKindId(String kindId) {
        this.kindId = kindId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMinValue() {
        return minValue;
    }

    public void setMinValue(String minValue) {
        this.minValue = minValue;
    }

    public String getMaxValue() {
        return maxValue;
    }

    public void setMaxValue(String maxValue) {
        this.maxValue = maxValue;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public List<MonitorKindValueBean> getValueList() {
        return valueList;
    }

    public void setValueList(List<MonitorKindValueBean> valueList) {
        this.valueList = valueList;
    }

    public List<MonitorKindTestBean> getTestList() {
        return testList;
    }

    public void setTestList(List<MonitorKindTestBean> testList) {
        this.testList = testList;
    }

    @Override
    public String toString() {
        return "MonitorKindBean{" +
                "departmentId='" + departmentId + '\'' +
                ", kindId='" + kindId + '\'' +
                ", name='" + name + '\'' +
                ", minValue='" + minValue + '\'' +
                ", maxValue='" + maxValue + '\'' +
                ", unit='" + unit + '\'' +
                ", valueList=" + valueList +
                ", testList=" + testList +
                '}';
    }
}
